Semi-duality in the Two-sided Lanczos Algorithm
نویسنده
چکیده
Lanczos vectors computed in nite precision arithmetic by the three-term recurrence tend to lose their mutual biorthogonality. One either accepts this loss and takes more steps or re-biorthogonalizes the Lanczos vectors at each step. For the symmetric case, there is a compromise approach. This compromise, known as maintaining semi-orthogonality, minimizes the cost of re-orthogonalization. This paper extends the compromise to the two-sided Lanczos algorithm, and justiies the new algorithm. The compromise is called maintaining semi-duality. An advantage of maintaining semi-duality is that the computed tridiagonal is a perturbation of a matrix that is exactly similar to the appropriate projection of the given matrix onto the computed subspaces. Another beneet is that the simple two-sided Gram-Schmidt procedure is a viable way to correct for loss of duality. Some numerical experiments show that our Lanczos code is signiicantly more eecient than Arnoldi's method.
منابع مشابه
Asymptotic Waveform Evaluation via a Lanczos Method
In this paper we show that the two-sided Lanczos procedure combined with implicit restarts, offers significant advantages over Pad6 approximations used typically for model reduction in circuit simulation. Keywords-Dynamical systems, Model reduction, Numerical methods, Pad6 approximation, Lanczos algorithm.
متن کاملNested Lanczos : Implicitly Restarting a Lanczos Algorithm Nested Lanczos : Implicitly Restarting a Lanczos Algorithm
In this text, we present a generalisation of the idea of the Implicitly Restarted Arnoldi method to the nonsymmetric Lanczos algorithm, using the two-sided Gram-Schmidt process or using a full Lanczos tridi-agonalisation. The Implicitly Restarted Lanczos method can be combined with an implicit lter. It can also be used in case of breakdown and ooers an alternative for look-ahead.
متن کاملImplicitly Restarting Lanczos
We show in this text how the idea of the Implicitly Restarted Arnoldi method can be generalised to the non-symmetric Lanczos algorithm, using the two-sided Gram-Schmidt process or using a Lanczos tridiagonalisation. The implicitly restarted Lanczos method can be combined with an implicit lter. It can also be used in case of breakdown and ooers an alternative for look-ahead.
متن کاملTwo-Sided Arnoldi in Order Reduction of Large Scale MIMO Systems
In order reduction of high order linear time invariant systems based on two-sided Krylov subspace methods, the Lanczos algorithm is commonly used to find the bases for input and output Krylov subspaces and to calculate the reduced order model by projection. However, this method can be numerically unstable even for systems with moderate number of states and can only find a limited number of bior...
متن کاملTranspose-free Multiple Lanczos and Its Application in Padé Approximation
A transpose-free two-sided nonsymmetric Lanczos method is developed for multiple starting vectors on both the left and right. The method is mathematically equivalent to the two-sided methods without look-ahead or deflation steps, but avoids the use of the transpose of the system matrix. The method is applied to the computation of the matrix Padé approximation to a linear dynamical system. The r...
متن کامل